678
2
33
862
204
274
672
320
163
373
427
83
476
72
842
61
295
918
369
775
329
698
845
719
308
164
331
467
248
826
280
483
151
875
289
773
977
494
889
828
22
142
145
502
23
594
11
775
652
771
709
558
207
682
594
956
645
999
245
677
297
87
773
496
882
511
574
954
686
340
9
706
989
775
750
199
145
914
785
590
865
690
289
95
630
281
878
163
274
545
961
176
158
269
179
578
499
286
157
611
740
747
82
78
61
108
796
807
383
613
438
742
495
342
820
818
143
95
69
62
195
674
229
571
256
367
838
316
316
657
693
904
320
480
298
767
741
553
724
413
543
597
881
670
114
473
405
116
55
550
674
82
922
839
682
928
278
702
735
501
665
160
231
947
366
128
987
307
56
103
867
555
698
102
670
18
311
905
536
328
443
901
348
355
489
73
851
761
182
923
495
129
893
404
209
808
588
111
624
928
542
327
449
228
186
691
997
631
692
542
99
748
150
234
881
715
440
981
156
41
186
11
380
396
365
84
455
506
462
676
818
568
255
374
584
875
609
258
698
559
879
362
365
623
781
458
207
699
838
753
902
188
776
269
297
704
458
965
190
14
226
900
324
864
764
967
276
397
837
22
248
54
509
424
2
151
710
314
396
549
262
152
294
78
706
331
790
656
567
897
23
257
886
685
34
159
157
414
420
145
5
531
763
571
232
863
63
486
77
368
665
207
804
522
420
41
993
162
48
60
103
804
955
116
215
764
981
498
34
595
803
923
512
661
1000
770
717
895
995
733
782
18
367
321
76
784
261
856
919
50
895
925
489
690
379
423
747
697
342
630
511
969
102
991
26
617
357
512
647
811
637
952
499
486
997
240
200
439
690
760
34
614
801
465
170
635
76
963
788
871
431
7
223
578
883
60
475
932
871
860
722
982
214
156
662
826
191
19
817
562
470
440
150
801
873
97
599
800
218
476
405
503
705
782
317
37
606
293
60
467
221
86
656
856
344
307
472
917
724
411
85
809
253
38
349
885
861
439
252
423
370
651
431
637
759
814
457
538
617
309
241
409
725
656
181
961
37
325
895
468
515
878
674
416
583
146
976
471
155
314
615
817
484
137
466
146
332
663
822
858
157
178
748
277
345
249
40
901
690
82
665
16
620
583
772
193
895
812
642
489
782
748
193
379
906
528
875
729
300
594
110
346
354
424
574
914
680
739
996
359
97
401
278
923
237
389
82
530
515
538
225
197
416
970
504
580
372
377
789
916
682
574
528
930
230
24
980
496
971
208
827
97
434
63
998
386
706
866
822
395
656
276
866
183
367
413
84
969
7
188
106
64
638
274
805
120
695
408
490
522
102
938
326
951
275
794
856
422
505
287
727
336
427
433
974
362
587
711
483
177
326
419
484
357
467
66
182
998
552
459
895
822
591
419
300
843
580
283
645
881
255
625
47
475
823
868
222
979
669
702
269
907
237
480
354
809
609
26
417
231
491
513
252
554
605
337
573
765
704
164
925
442
715
559
546
516
733
895
550
604
846
428
23
945
39
734
907
261
645